1 general:: Exert the utmost effort, as in I'd move heaven and earth to get an apartment here. This hyperbolic expression was first recorded in 1792.
American Heritage Idioms